エクセルで時間を計算する方法 (完了するチュートリアルと役立つ式)
Microsoft Excel

エクセルで時間を計算する方法 (完了するチュートリアルと役立つ式)

プロジェクト管理にExcelを使っていて、時間計算に困っているのはあなただけではありません。プロジェクトやタスクの経過時間を把握することは、どの仕事に優先順位をつけ、どのようにリソースを適切に配分すべきかを知る必要のあるチームリードにとって非常に重要です。

特に時差や労働時間、2人の従業員の差を計算する場合はなおさらです。

幸いなことに、私たちはExcelでセルのフォーマットや経過時間の計算を高速化するために、すべての仕事を完了しました。自信を持ってエクセルを使いましょう

/参照 https://clickup.com/blog/project-time-tracking// プロジェクトの時間追跡 /%href/

を参照し、時間を計算する様々な方法を発見してください。

エクセルでの時間計算の種類

Excelで時間を計算する式やフォーマットは1つではありません。データセットや達成したい目標によって異なります。ほとんどの場合、カスタムフォーマット(テキスト上の番号機能)を使用して、時刻と日付の値、または時差の値を理解します。

しかし、手始めに2種類の計算があります:

  • 時間を足す:合計を得るために2つの時間値の合計を取得する必要がある場合
    • 時間を足す:2つの時間の合計を求める必要がある場合:2つの単純なタスクを完了するのに何時間何分かかるかを知りたい場合。
    • 24時間以上を足す:24時間以上の加算:複数の時間がかかる複雑なタスクの見積もり時間または実際の経過時間を加算する必要がある場合。
  • 時間を差し引く:開始時刻と終了時刻の間の合計時間を求める必要がある場合。
    • 差が24時間未満の時間を差し引く:差が24時間未満の時間の減算: チームメンバーが単純なタスクを実行し始めてからの経過時間を知る必要がある場合。
    • 差が24時間以上の時間を差し引く:プロジェクト開始からの経過時間を知る必要がある場合。

エクセルで時間と時刻を計算する方法

カスタム時間フォーマットで正確な時間、分、秒を計算できるように、エクセルで時間を計算するための式をいくつか見ていきましょう。

エクセルで時差を計算する

エクセルで時間を計算する方法を説明する前に、そもそも時間値とは何かを理解する必要があります。時間値とは、エクセルが時間フォーマットを適用して時間のように見せた10進数のことです(つまり、時、分、秒)。

エクセルの時刻は番号なので、足したり引いたりすることができます。そして、開始時刻と終了時刻の差は、"時間差 "または "経過時間 "と呼ばれます。

以上が、差分が24時間未満の時刻を引き算するステップです:

1.セルA2に開始日と時刻を入力し、Enterキーを押す。"AM "または "PM "と書くのを忘れずに。 2.セルB2に終了時刻を入力してEnterを押す。 3.セルC2に=B2-A2という式を入力してEnterを押す。

/を入力し、Enterを押す。 https://clickup.com/blog/wp-content/uploads/2023/04/Same-Day-Time-Format-in-Excel.png エクセルの当日時間フォーマット例 /%img/

エクセルで同じ日の時間を引く例

警告 図からわかるように、この式は異なる日に属する時間に対しては仕事になりません。この例は、24時間の期間内の2つの時間価値の時間差を示しています。

4.C2を右クリックして、「セルのフォーマット」を選択する。

/を選択する。 https://clickup.com/blog/wp-content/uploads/2023/04/example-of-formatting-Cells-for-time-values-in-excel.png エクセルで時間値のセルをフォーマットする例 /%img/

カスタム値は、さまざまな日付フォーマットオプションで設定できます。

5.カスタムカテゴリーを選択し、"h:mm "と入力する。

サイドメモ。 時差を時間または時分秒で表示したい場合があります。その場合は、それぞれ "h "または "h:mm:ss "と入力する。こうすることで、負の値を避けることができます。

6.OKをクリックすると、合計がA2とB2の間の経過時間の時間と分の番号だけを表すフォーマットに変更されます。

時間と分の番号を示すフォーマット例

時間と分を示すフォーマット例

のリストは、詳しいブログをご覧ください。 タイムマネジメント戦略 すぐにでも使える!* _

エクセルの日付と時間

前のセクションでは、エクセルで時間を計算する方法を学びました。しかし、学んだ式は24時間以内の時差にしか適用できませんでした。

時間差が24時間を超える場合、時間以外に日付の仕事が必要です。このようにやること(セルのフォーマットダイアログボックス):

1.セルA2に開始時刻を入力し、Enterを押す。
2.セルB2に終了時刻を入力してEnterを押す。
3.A2を右クリックし、「セルのフォーマット」を選択する。
4.カスタム・カテゴリーを選び、"m/d/yyyy h:mm AM/PM "と入力する。
5.A2が "1/0/1900 "で始まるフォーマットに変更されるのを確認し、日付を調整するためにOKをクリックする。
6.Format Painterを使って、A2のフォーマットをB2にコピーし、日付を調整する。
7.セル C2 に式 =(B2-A2) *24 を入力して Enter キーを押すと、合計が A2 と B2 の間の経過時間数を表すフォーマットに変わる。

エクセルで回数を引く場合の合計変更例

エクセルで回数を引く変更合計の例

警告。 上記の式で正しい値を得るには、C2に「番号」フォーマットを適用する必要があります。

エクセルで時間を合計する

複数のプロジェクトタスクに取り組むチームメンバー間の時間差を合計したいとします。それらの期間が24時間未満になる場合は、以下のステップに従ってください:

1.セルB2に期間を1つ入力し(フォーマットはh:mm)、Enterを押す。
2.セル B3 にもう一方の期間を入力して Enter キーを押す。
3.セル B4 に式 =B2+B3 を入力して Enter キーを押す。

/を入力し、Enterを押す。 https://clickup.com/blog/wp-content/uploads/2023/04/Example-of-combining-times-that-equal-less-than-24-hours.png 24時間未満の時間を組み合わせる例 /%img/

エクセルの式(列B)で24時間未満の時間を組み合わせる例

プロヒント 式を入力する代わりにボタンをクリックしたい場合は、B4にカーソルをポジションし、ホームタブのΣ(またはAutoSum)ボタンをクリックします。このボタンは、上の例のセルに=SUM(B2:B3)という式を適用します。

プロジェクトタスクの合計期間が24時間を超える場合は、代わりに以下のステップに従ってください:

1.セルB2に期間を1つ入力し(フォーマットはh:mm)、Enterを押す。(警告: 最大期間は23時間59分なので注意してください) 2.もう一方の期間をセルB3に入力し、Enterを押す。
3.セルB4に式 =B2+B3 を入力してEnterを押す。
4.B4を右クリックして、「セルのフォーマット」を選択する。
5.カスタムカテゴリを選び、"˶[h]:mm;@"と入力する。
6.OKをクリックすると、B4にB2とB3の時間の合計が正しく表示される。

24時間以上の時間を組み合わせる例

24時間以上の値の組み合わせ例(列B)

もっと詳しくお知りになりたい場合

Excelプロジェクト管理- Excel でダッシュボードを作成する

Excelで時間を計算する式の完了リスト

Excelで時差を計算する際には、計算式を知っておくと便利です。時差と価値を正しく設定するために、計算を簡単にする式のリストを用意しました。

時差の計算を簡単にするために、計算式のリストを用意しました。
セルA2とセルB2の2つの時間値の差
(24は1日の時間数) 警告: 差が24時間以上ある場合は、A2とB2に "m/d/yyyy h:mm AM/PM "タイプの "カスタム "フォーマットを適用する必要があります。また、時差式を含むセルに「番号」フォーマットを適用する必要がある。
(警告:) 時差は24時間未満でなければなりません。
警告: A2とB2には、タイプ "h "の "カスタム "フォーマットを適用する必要があります。また、負の値を避けるために、B2の値はA2より小さく、その差は24時間未満でなければならない。また、TEXT機能はテキスト値を返す。
セルA2とB2の時間値の間の分と時間。 警告: A2とB2には、タイプ "h:mm "の "カスタム "フォーマットを適用する必要があります。また、B2の値はA2より小さく、その差は24時間未満でなければならない。
A2 と B2 のセル内の時間値間の時、分、秒。 警告: A2とB2に "h:mm:ss "タイプの "カスタム "フォーマットを適用しなければならない。また、B2の値はA2より小さく、その差は24時間以内でなければならない。
B2の値はA2より小さく、差は24時間以内でなければならない。セル A2 と B2 の時間値間の完了する時間数(24 は 1 日の時間)。 警告: 差が24時間以上ある場合、A2とB2に "m/d/yyyy h:mm AM/PM "タイプの "カスタム "フォーマットを適用しなければならない。そして、時差式を含むセルに「番号」フォーマットを適用しなければならない。
(B2-A2)1440|セル A2 と B2 の時間値間の分数 (1440 は 1 日の分数)。 *警告:警告: 差が24時間以上ある場合、A2とB2に "m/d/yyyy h:mm AM/PM "タイプの "カスタム "フォーマットを適用する必要があります。そして、時差式を含むセルに「番号」フォーマットを適用しなければならない。
(86400は1日の秒数) 警告: 差が24時間以上ある場合、A2とB2には "m/d/yyyy h:mm AM/PM "タイプの "カスタム "フォーマットを適用する必要があります。また、時差式を含むセルに「番号」フォーマットを適用しなければならない。
B2 の値が A2 の値より小さく、差が 24 時間未満であることはできません。また、HOUR関数は数値を返す。
(B2-A2)|セルA2とB2の時間値の間の分。 警告: B2 の値は A2 の値より小さくはならず、その差は 60 分未満でなければなりません。また、MINUTE関数は数値を返す。
(B2-A2)|セル A2 と B2 の時間値間の秒数。 警告: B2 の値は A2 の値より小さくはならず、その差は 60 秒未満でなければなりません。また、SECOND関数は数値を返す。
セルA2の日付と時刻から現在の日付と時刻までの経過時間。 警告: 経過時間が24時間以上の場合、時差式を含むセルに "d "days" h:mm:ss "型の "カスタム "フォーマットを適用する必要があります。また、エクセルはリアルタイムで経過時間を更新しません。やることは、Shift+F9を押すことです。
セル A2 の値と現在の日時との間の経過時間。 警告: Excelはリアルタイムで経過時間を更新しません。やることは、Shift+F9を押すこと。
日、"&HOUR(B2-A2)&"時間、"&MINUTE(B2-A2)&"分、"&SECOND(B2-A2)&"秒" セル A2 と B2 の日時または時間値の間の経過時間を、"dd 日、hh 時、mm 分、ss 秒" のフォーマットで表します。 警告: この式はテキスト値を返す。結果を値にする必要がある場合は、=B2-A2式を使用し、時差式を含むセルに「d "日"、h "時"、m "分"、s "秒"」という型の「カスタム」フォーマットを適用してください。
(B2-A2)>0,INT(B2-A2)&""日,",")&IF(HOUR(B2-A2)>0,HOUR(B2-A2)&""時,",") &IF(MINUTE(B2-A2)>0,MINUTE(B2-A2)&""分,",") &IF(SECOND(B2-A2)>0,SECOND(B2-A2)&""秒,",")日付と時刻、またはセルA2とB2の値の間の経過時間を、"dd日、hh時、mm分、ss秒 "のフォーマットで表し、ゼロ値は非表示。 警告: この式はテキスト値を返します。結果を値にする必要がある場合は、=B2-A2式を使用し、時差式を含むセルに「d "日"、h "時"、m "分"、s "秒"」という型の「カスタム」フォーマットを適用してください。
セルA2の値に1時間を加えた値。 警告: この式は24時間未満の値しか加算できません。
セルA2の値に30時間(1日のうち24時間)を加えた値。 警告: この式では、値に任意の数の時間を加えることができます。
セルA2の時間値から1時間を引いた値。 警告: この式では、値から24時間未満を引くことしかできません。
セルA2の時間値から30時間を引いた値。 警告: この式では、値から任意の数を引くことができます。
セルA2の時間に1分を加えた値。 警告: この式では、値に60分未満を加算することしかできません。
セルA2の値に100分(1440は1日の分数)を加えた値。 警告: この式では、値に任意の数の分を加えることができます。
セルA2の時間値から1分を引いた値。 警告: この式では、値から60分未満を引くことしかできません。
セルA2の値から100分を引いた値。 警告: この式では、値から任意の数を引くことができます。
セルA2の値に1秒を加えた値。 警告: この式では、値に60秒未満を加算することしかできません。
警告: この式では、値に任意の秒数を加えることができます。
セルA2の時間値から1秒を引いた値。 警告: この式では、値から60秒未満を引くことしかできません。
セルA2の時間値から100秒を引いた値。 警告: この式では値から任意の秒数を引くことができます。
セルA2とB2の値の時間、時、分の合計、または時間、分、秒の合計。 警告:合計が24時間を超える場合は、SUM式を含むセルに"˶[h]:mm;@"タイプの "カスタム "フォーマットを適用する必要があります。

Excelで時間を計算するもっと簡単な方法

この記事の式は仕事として使えますが、次のような方法もあります。 より良い方法がある。 よりもよい方法である!

確かにスプレッドシートはデータ管理には最適ですが、日々のタスクについてはどうでしょう?また、これらの時間をシンプルでクリアな方法で示すために、チームとどのようにコミュニケーションをとっていますか?

ClickUpのテーブルビュー

ClickUpのテーブルビューで、ステータス、期日、担当者などの鍵と一緒にすべてのタスクをグリッド上に並べましょう。

/参照 https://clickup.com/features/table-view ClickUpのテーブルビュー /%href/

は、担当者、ステータス、期日を含むすべてのタスクを簡単に追跡します。さらに、テーブルビューでは、各プロジェクトタスクの進捗をすばやく確認できます。

使用方法

/参照 https://help.clickup.com/hc/en-us/articles/20627467591447-Use-date-and-time-functions-in-Formulas ClickUpの日付・時刻機能 /%href/

を使うと、仕事時間の計算が簡単にできます。

テーブルをコピーして他のソフトウェアに貼り付けたり、特定の列をピン留めしたり、列のサイズを自動調整したり、独自のリンクでテーブルを共有することもできます。

このシンプルなインターフェースにより、行や列をドラッグ・アンド・ドロップしてビューを素早く変更するのも簡単です。

/画像 https://clickup.com/blog/wp-content/uploads/2022/10/drag-and-drop-tasks-on-a-clickup-table.gif ClickUpテーブルにタスクをドラッグ&ドロップする /%img/

ClickUpテーブルビューにタスクをドラッグ&ドロップで簡単整理

ClickUpは以下のためのオールインワン管理ソフトウェアです。

/のオールインワン管理ソフトウェアです。 https://clickup.com/features/project-time-tracking 時間追跡 /を提供します。

そして

/を計算する。 https://clickup.com/features/time-estimates 見積もり時間 /%href/

サポートしながら 日時 フィールドが追加されたので、プロジェクト管理のためにExcelを使う必要がなくなった。

ゼロから始めたくない場合は、以下を試してみてください。 ClickUpの時間分析テンプレート を参照してください!このテンプレートで以下のことができます。 プロジェクトのタイムラインを監視する 生産性を向上させ、効率的な

/を確保することができます。 https://clickup.com/ja/blog/8919/undefined/ 資源配分 /%href/

.複雑なExcel式とはおさらばして、ClickUpでチームの時間管理を最適化しましょう!

/クリックアップ https://clickup.com/blog/wp-content/uploads/2024/06/image-467.png ClickUp時間分析テンプレート *R0NMLjE3MjQQzQyMzUuRUFJYUlRb2JDaE1JZ2ZyUmlkS0xpQU1WM3pXdEJoMjQ0elY1RUFBWUFTQUJFZ0lMc1BEX0J3RQ..*_gcl*au*MTc0ODc0ODE0Ni4xNzE4ODk5ODIyLjEzMzU2MDcxODEuMTcyMTc2MjY1Ny4xNzIxNzYyNjU5 このテンプレートをダウンロードする /%cta/

信じられない?今すぐClickUpで無料テーブルを作成しましょう!

/参照 https://clickup.com/signup-1 ClickUpを試す /%href/